eel gudgeon - Spanish English Dictionary